package com.framework.workflow.vo;

import com.framework.workflow.dto.NodeProperty;
import com.framework.workflow.dto.NodeUser;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author zzg
 */
@Data
@ApiModel(value = "获取任务节点配置")
public class NodeSetting {
    @ApiModelProperty(value = "当前节点是否要出现下拉选择用户框:1,有，0没有")
    private String dueAuto;

    @ApiModelProperty(value = "是否显示处理意见文本框:1是，0否")
    private String showDescription;

    @ApiModelProperty(value = "下拉框的用户")
    private List<NodeUser> nextUserList;

    @ApiModelProperty(value = "下个节点的其他属性")
    private NodeProperty nodeProperty;

    @ApiModelProperty(value = "流程状态")
    private String status;

    @ApiModelProperty(value = "流程实例编号")
    private String procInstId;
}
